home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / Xm / XmStringTableProposeTablist.z / XmStringTableProposeTablist
Text File  |  1998-10-30  |  6KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiissssttttUUUU((((NNNN3333IIIIXXXXXXXX))))SSSSyyyyssssttttXXXXeeeemmmmmmmmSSSSttttVVVVrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiisssstttt((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiisssstttt - A convenience function that
  10.           returns a tab list
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           #include <Xm/Xm.h>
  14.           XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiisssstttt(
  15.           XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeee ssssttttrrrriiiinnnnggggssss,
  16.           CCCCaaaarrrrddddiiiinnnnaaaallll nnnnuuuummmm____ssssttttrrrriiiinnnnggggssss,
  17.           WWWWiiiiddddggggeeeetttt wwwwiiiiddddggggeeeetttt,
  18.           ffffllllooooaaaatttt ppppaaaadddd____vvvvaaaalllluuuueeee,
  19.           XXXXmmmmOOOOffffffffsssseeeettttMMMMooooddddeeeellll ooooffffffffsssseeeetttt____mmmmooooddddeeeellll);
  20.  
  21.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  22.           This page documents Motif 2.1.
  23.  
  24.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.           XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiisssstttt takes an XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeestructure
  26.           containing tabbed compound strings, information on padding
  27.           between columns, and rendering information and returns a tab
  28.           list that, if used to render the strings in the table, would
  29.           cause the strings to line up in columns with no overlap and
  30.           with the specified amount of padding between the widest item
  31.           in each column and the start of the next column. Each tab in
  32.           the tablist would have the same unit type as _u_n_i_t_s, an
  33.           offset model of _o_f_f_s_e_t__m_o_d_e_l, and an alignment type of
  34.           XXXXmmmmAAAALLLLIIIIGGGGNNNNMMMMEEEENNNNTTTT____BBBBEEEEGGGGIIIINNNNNNNNIIIINNNNGGGG.
  35.  
  36.           _s_t_r_i_n_g_s   Specifies an array of compound strings.
  37.  
  38.           _n_u_m__s_t_r_i_n_g_s
  39.                     Specifies the number of compound strings in
  40.                     _s_t_r_i_n_g_s.
  41.  
  42.           _w_i_d_g_e_t    Specifies the widget used for deriving any
  43.                     necessary information for creating the rendition.
  44.                     In particular, the XXXXmmmmNNNNuuuunnnniiiittttTTTTyyyyppppeeee of _w_i_d_g_e_t will be
  45.                     used to specify the unit type to be used in
  46.                     determining the amount of padding separating
  47.                     columns and for the tabs in the proposed tab list.
  48.                     Also, _w_i_d_g_e_t's render table will be used in
  49.                     interpreting rendition tags within the strings.
  50.  
  51.           _p_a_d__v_a_l_u_e Specifies the value of the amount of padding to be
  52.                     used to separate columns.  The units for this
  53.                     parameter are specified as the XXXXmmmmNNNNuuuunnnniiiittttTTTTyyyyppppeeee set for
  54.                     the _w_i_d_g_e_t parameter.  Refer to the XXXXmmmmNNNNuuuunnnniiiittttTTTTyyyyppppeeee
  55.                     resource of the XXXXmmmmGGGGaaaaddddggggeeeetttt, XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr, or
  56.                     XXXXmmmmPPPPrrrriiiimmmmiiiittttiiiivvvveeee reference page.
  57.  
  58.           _o_f_f_s_e_t__m_o_d_e_l
  59.                     Specifies the offset model to be used in creating
  60.  
  61.  
  62.  
  63.      Page 1                                         (printed 10/24/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiissssttttUUUU((((NNNN3333IIIIXXXXXXXX))))SSSSyyyyssssttttXXXXeeeemmmmmmmmSSSSttttVVVVrrrriiiinnnnggggTTTTaaaabbbblllleeeePPPPrrrrooooppppoooosssseeeeTTTTaaaabbbblllliiiisssstttt((((3333XXXX))))
  71.  
  72.  
  73.  
  74.                     the tabs. Can be XXXXmmmmAAAABBBBSSSSOOOOLLLLUUUUTTTTEEEE or XXXXmmmmRRRREEEELLLLAAAATTTTIIIIVVVVEEEE.
  75.  
  76.      RRRREEEETTTTUUUURRRRNNNN
  77.           Returns a new XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt.  The function allocates space to
  78.           hold the returned tab list.  The application is responsible
  79.           for managing the allocated space.  The application can
  80.           recover the allocated space by calling XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttFFFFrrrreeeeeeee.
  81.  
  82.      RRRREEEELLLLAAAATTTTEEEEDDDD
  83.           XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt(3) and XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttFFFFrrrreeeeeeee(3).
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                         (printed 10/24/98)
  130.  
  131.  
  132.  
  133.